0.26 Acres - Exquisite Mountain View Land With A Glimpse Of Ocean View!!!